battle of cynoscephalae - Alemán Inglés Diccionario